package ast;

import visitor.*;

import java.util.List;


public class ExpresionLlamada extends AbstractExpresion
{
	public ExpresionLlamada(String nombreFuncion, List<Expresion> parametros){
		this.nombreFuncion = nombreFuncion;
		this.parametros = parametros;
	}
	public ExpresionLlamada(Object nombreFuncion, Object parametros){
		this.nombreFuncion = (String)nombreFuncion;
		this.parametros = (List<Expresion>)parametros;
	}


	public Object accept(Visitor v, Object param) { 
		return v.visit(this, param);
	}

	public String nombreFuncion;
	public List<Expresion> parametros;
}
